untouched (forest) - Español Inglés Diccionario